systematically important countries - Spanish English Dictionary